Franck VandecasteeleFranck Vandecasteele
International FootballPortland Thorns: 23 Points Dropped and a Playoff Place Hanging on a Friday NightThere is a silence at Providence Park that I only noticed when I rewound the...
International FootballCeferin Reverses Decision to Step Down: The Power Struggle Reshaping World FootballI remember that morning the way I remember a major transfer window. My phone...
Domestic FootballWhen the Deconstruction Payload Is Empty: A Data-Quality Incident in Vietnamese Football AnalysisOn a late August evening, I sat in front of a screen with a tidy data file in...
International FootballClásico Joven in San Diego: América and Cruz Azul Test Squads During the FIFA DateI sat in front of the screen at three in the morning Lyon time, opening the...
Martial ArtsVietnamese Football Is Chasing Its Own Ghost: Tactical Analysis of World Cup 2026 Qualifiers and the Story of a Lost Playing IdentityThat moment happened in the 73rd minute of the match against Indonesia. Vietn...
Domestic FootballFrom Understanding Finance to Spreading Knowledge: Building Solid Capability for Vietnamese PeopleIn the context of Vietnam's increasingly developed financial market with the...
International FootballSunderland 0-0 Leeds: A Point Saved by Gloves and the Gap Between Two DossiersLate at the Stadium of Light, the detail worth recording was not a goal. Sean...
International FootballMarca Top 100: When a Ranking Prices Players Through Spanish EyesOn Tuesday evening, at a café near Place Bellecour in Lyon, Marca's list of t...
International FootballManchester United and 90 Minutes Without the Ball: A Rescue at Craven Cottage Only Delays the Warning WhistleThe 90th minute at Craven Cottage. Matheus Cunha curled a shot from outside t...
International FootballThe Empty Source: The Economics of Silence in the Transfer WindowThree in the morning on August 31, 2026. The studio in Paris still had its...
International FootballInter's 19 Points in Seven Games: What the Data Says, and What It HidesIn Bologna, when the final whistle went, I scribbled one figure into my...
EsportsThe Empty Report: When Silent Data Gets Read as Safety in Esports AnalysisIn November 2026, I sat in front of my screen at two in the morning with a...
EsportsThe Used CPU and the Vanguard Ghost: When Punishment Crosses the Account BoundaryA German VALORANT player opened his inbox in mid-August and read the message...
Domestic FootballCAHN vs Kashima Antlers: Tempo, Not Shape, Will Decide the MatchIn the corridor leading to Hanoi Police Club's training pitch, I counted elev...
BadmintonTanvi Patri and the U17 Asian Title: How the 15-Point Format Rewrites the Spatial MapThe moment Tanvi Patri won the deciding game 15-12 against Shaina Manimuthu i...
International FootballZidane's First Blueprint: Mbappe on the Left and the Gap Still OpenIn the 62nd minute away from home, Kylian Mbappe received the ball on the lef...
International FootballChampions League returns through a podcast lens: when a round-up replaces analysis, Haaland cannot hide the blind spotThe Champions League nights returned, and Real Madrid edged Inter, Manchester...
AthleticsVietnamese Athletics and the Empty Cells on the Results BoardIn October 2026, at the national athletics championships at Hang Day Stadium,...
TennisDeep Tennis Analysis: When the Input Data Is Empty, Every Conclusion Is WorthlessDeep Tennis Analysis: When the Input Data Is Empty, Every Conclusion Is...
Table TennisAn Empty Analysis and the Trap of Perfect TemplatesThe report landed in my inbox on a weekend evening, just as I was halfway...
